pressing catch - French English Dictionary